/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package org.uca.dss.curso1011.grupo3.estrategiaasientos;

import org.joda.time.LocalDate;
import org.joda.time.LocalTime;
import org.uca.dss.curso1011.grupo3.gestionreservas.Trayecto;
import org.uca.dss.curso1011.grupo3.gestionreservasextendido.GestionReservasExtendido;

/**
 *
 * @author LEVI
 */
public abstract class EstrategiaAsientos {

    protected  GestionReservasExtendido gestionReservasExtendido;

    public EstrategiaAsientos(GestionReservasExtendido gestionReservasExtendido)
    {
        this.gestionReservasExtendido = gestionReservasExtendido;
    }

    public abstract int getNumeroAsiento(Trayecto trayecto, LocalDate fecha, LocalTime horaSalida);

}
